A CUSTOMIZABLE SoPC ARCHITECTURE FOR GA BASED ON COMPLETE HARDWARE EVOLUTION

نویسندگان

  • A. SWARNALATHA
  • A. P. SHANTHI
چکیده

A Genetic Algorithm (GA) is a computer based search optimization technique that uses the Darwinian “Theory of Evolution” as a model for finding exact and approximate solutions. GAs belong to a large family of heuristic algorithms called Evolutionary algorithms (EA) which are being increasingly utilized for solving complex optimization and search problems. The large computation time consumed by a GA implemented in software makes it unsuitable for real time applications. This hurdle is overcome by shifting the implementation to hardware, which drastically speeds up the time factor, thus presenting a scope for real time applications. Major issues to be addressed in hardware implementation are silicon utilization, scalability, providing flexibility and reduced computational delays. This work presents a customizable Complete Hardware Evolution (CHE) based GA architecture. Along with the generic modules for the genetic operators of the GA, modules named Flush and Replace Memory (FRM), Memory Module (MM), and a sorting module form the main components of this architecture. These modules can facilitate System on Programmable Chip (SoPC) implementation for different applications of GA. The coding is done using Verilog Hardware Description Language (HDL) and simulated using Xilinx ISE 9.1i simulator. Each module is separately simulated and synthesized for a Commercial Off The Shelf (COTS) Field Programmable Gate Array (FPGA). The resource utilization and the critical path delay of the modules are evaluated and presented for Xilinx Virtex – 4 FPGA.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Feasibility of Adaptive Level Hardware Evolution for Emergent Fault Tolerant Communication

A permanent physical fault in communication lines usually leads to a failure. The feasibility of evolution of a self organized communication is studied in this paper to defeat this problem. In this case a communication protocol may emerge between blocks and also can adapt itself to environmental changes like physical faults and defects. In spite of faults, blocks may continue to function since ...

متن کامل

Design and evaluation of a hardware/software FPGA-based system for fast image processing

We evaluate the performance of a hardware/software architecture designed to perform a wide range of fast image processing tasks. The system architecture is based on hardware featuring a Field Programmable Gate Array (FPGA) co-processor and a host computer. A LabVIEW host application controlling a frame grabber and an industrial camera is used to capture and exchange video data with the hardware...

متن کامل

Efficient k-Winner-Take-All Competitive Learning Hardware Architecture for On-Chip Learning

A novel k-winners-take-all (k-WTA) competitive learning (CL) hardware architecture is presented for on-chip learning in this paper. The architecture is based on an efficient pipeline allowing k-WTA competition processes associated with different training vectors to be performed concurrently. The pipeline architecture employs a novel codeword swapping scheme so that neurons failing the competiti...

متن کامل

Advanced Design of TQ/IQT Component for H.264/AVC Based on SoPC Validation

This paper presents an advanced hardware architecture for integer transform, quantization, inverse quantization and inverse integer transform modules dedicated to the macroblock engine of the H.264/AVC video codec standard. Our highly parallel and pipelined architecture is designed to be used for intra and inter prediction modes in H.264/AVC. The TQ/IQT design is described in VHDL language and ...

متن کامل

3-D Camera SoPC Design Architecture

It is often seen that the available knowledge base within an organisation influences the selection of the design platform. The two major contenders for signal processing hardware platforms are DSP processor and FPGA. DSP processor offers high compute intensive complete embedded product where as FPGA offers high flexibility to a System on Programmable Chip (SoPC) designer for proof of concept at...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014